show great self-control

Translations
faire preuve d'une grande maîtrise de soi
Definitions
To demonstrate the ability to manage one's emotions, impulses, and behaviors effectively, especially in challenging situations or when faced with temptation.